Requirement Prioritization: A Study and Proposed Framework

نویسندگان

  • Lipika Bose Goel
  • Sanjeev Thakur
چکیده

Requirements may be defined as a demand or need. In software engineering, a requirement is a description of what a system should do. Requirement prioritization process is used to determine which candidate requirement of a software project should be included in a certain release, for this purpose different techniques are used. In this paper we have proposed a framework to prioritize the software requirements. The proposed framework will rank the requirements by the relative level of value, cost, efforts and threat associated with each requirement. Keywords— Analytic Hierarchy Process, Prioritization of Software Requirement, Requirements Prioritization Techniques, Requirements Engineering.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Stakeholder Prioritization in Requirement Engineering Process: A Case Study on School Management System

Requirement elicitation is one of significant part of software engineering activity. It is very difficult to develop successful software without involvement of the quality stakeholder from the client side. Stakeholder prioritization is one of the indispensable processes in requirements engineering. When a project commences, there might be many stakeholders but minority of them would be the key ...

متن کامل

Identification and prioritization of influential factors for the knowledge management success using DEMATEL method

This paper aims to use a priority framework based on Decision making trial and evaluation laboratory (DEMATEL) to help organizations build awareness of the critical influential factors affecting successful implementation of KM. To identify critical influential factors, the authors studied and reviewed relevant literature from numerous fields of study associated with the essential issues of ...

متن کامل

Identification and prioritization of influential factors for the knowledge management success using DEMATEL method

This paper aims to use a priority framework based on Decision making trial and evaluation laboratory (DEMATEL) to help organizations build awareness of the critical influential factors affecting successful implementation of KM. To identify critical influential factors, the authors studied and reviewed relevant literature from numerous fields of study associated with the essential issues of ...

متن کامل

SAFFRON: A Semi-Automated Framework for Software Requirements Prioritization

Due to dynamic nature of current software development methods, changes in requirements are embraced and given proper consideration. However, this triggers the rank reversal problem which involves re-prioritizing requirements based on stakeholders’ feedback. It incurs significant cost because of time elapsed in large number of human interactions. To solve this issue, a Semi-Automated Framework f...

متن کامل

Elicitation and Prioritization of Software Requirements

A requirements may be defined as a demand or need. In software engineering, a requirement is a description of what a system should do. System may have dozen to thousands of requirements. Software requirements stipulate what must be accomplished, transformed, produced or provided. In this paper we have proposed a framework for elicitation and prioritization of software requirements using AHP and...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013